package com.cluster.platform.service;

import com.cluster.platform.common.api.CommonResult;
import com.cluster.platform.dto.CmsContentDetailsDto;

// 文章内容
public interface CmsContentsInfoService {

    // 发布文章
    CommonResult<Object> addCmsContentsInfo(CmsContentDetailsDto cmsContentDetailsDto);

    // 删除文章
    CommonResult<Object> delCmsContentsInfo(String id);

    // 更新文章内容相关
    CommonResult<Object> updateCmsContentsInfo(CmsContentDetailsDto cmsContentDetailsDto);

    // 查询文章详情
    CommonResult<Object> searchContentDetail(String contentId);

    // 查询文章概要信息
    CommonResult<Object> searchCmsContentInfo(String id);

    // 查询文章所有信息
    CommonResult<Object> searchCmsContent(String id);

    // 查找文章

    // 分页查询

    // 批量操作

}
